cape town - French English Dictionary